faint impression - Turkish English Dictionary